*{
    margin:0;
    padding:0;
    border: 0;
    background: none;
}
.login{
    width: 500px;
    margin: 300px auto;
}
.login .input-box{
    width: 380px;
    text-align: center;
    box-shadow: 0 0 10px #888;
    height: 200px;
}
.input-box .title{
    height: 40px;
    line-height: 40px;
}
.input-box .input-item{
    width: 229px;
    height: 30px;
    margin: 20px auto;
}
.input-box .input-item a{

    text-decoration: none;

    padding: 8px 20px;

    background: #2196F3;

    color: white;
}
.input-box .input-item input[type='text'],.input-box .input-item input[type='password']{
    width: 100%;
    height: 30px;
    margin: 0 auto;
    padding: 0 0 0 15px;
    border: 1px solid #b4b4bf;
}
.input-box .input-item input[type='button']{}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
